package com.chang.order.vo;

import lombok.Data;

import java.math.BigDecimal;

/**
 * @Description: 封装订单提交数据的vo
 **/

@Data
public class OrderSubmitVo {

    /**
     * 收获地址的id
     **/
    private Long addrId;

    /**
     * 支付方式
     **/
    private Integer payType;
    //无需提交要当前页面购买的商品，直接去购物车再获取一遍
    //优惠、发票

    /**
     * 防重令牌
     **/
    private String orderToken;

    /**
     * 实际应付价格 如果在提交支付页面的商品菜单中又临时多选了商品，此时页面的价格是不会变化的，所以就需要有一个实际价格来验价并提示用户
     **/
    private BigDecimal payPrice;

    /**
     * 订单备注
     **/
    private String remarks;

    //用户相关的信息，直接去session中取出即可
}
